drilled piles - Turkish English Dictionary